body { 
font-family: "΢���ź�";
} 

TD {FONT-SIZE: 20px; COLOR: #333;}


.sec1  {
background-color:  #E8E4DC;
cursor:  hand;
color:  #ffffff;

}
.sec2  {
background-color:  #B1A899;
cursor:  hand;
color:  #ffffff;

font-weight:  bold;
}

img{
	
}
.info li{
	padding:5px;
	width:303px;
	float:left;
	
}

.info li .img{
	padding:5px;
	border:1px solid #ffffff;
	display:block;
	
}
.info li .img:link,.info li .img:visited{
	border:1px solid #ffffff;

}
.info li .img:hover{
	border:1px solid #ffffff;
	background:#E8E4DC;
	color:red;

}
span{
	display:block;
	width:100%;
	clear:both;
	font-family: "΢���ź�";
}

span i{
	display:block;
	color:#FF0000;
	clear:both;
	font-family: "΢���ź�";
}



.info1 li{
	padding:5px;
	width:235px;
	float:left;
}
.info1 li .img{
	padding:5px;
	border:1px solid #ffffff;
	display:block;
}
.info1 li .img:link,.info li .img:visited{
	border:1px solid #E8E4DC;
}
.info1 li .img:hover{
	border:1px solid #5D5240;
	background:#E8E4DC;
	color:red;
}


.pages{height:50px;}

.pages ul{float:right; padding:10px 30px 0 0;}

.pages ul li{float:left; padding:0 15px;}

.pages ul li a{width:25px; height:25px; display:block; line-height:25px; text-align:center; color:#575757; background:url(../wedding-img/bg31.gif) no-repeat;}

.pages ul li a:hover,.pages ul li a.hover{color:#FFF; background-position:0 -25px;}

.pages ul li a.pl{width:48px; height:21px; line-height:21px; color:#b6b6b6; text-align:center; display:block; background:url(../wedding-img/bg30.gif) no-repeat; overflow:hidden; margin-top:5px;}

.pages ul li a.pl:hover{background-position:0 -21px; color:#FFF;}

.pages ul li a.pr{width:59px; height:21px; line-height:21px; display:block; color:#b6b6b6; text-align:center; background:url(../wedding-img/bg30.gif) no-repeat -48px 0; overflow:hidden; margin-top:5px;}

.pages ul li a.pr:hover{background-position:-48px -21px; color:#FFF;}


/* ���� */

.right {
	width:775px;
	float:right;
	margin-right:10px;
	overflow:hidden;
}
h2.r_title {
	height:35px;
	background:#211b38;
	font-size:14px;
	text-transform:uppercase;
	font-family:"Times New Roman";
	color:#FFF;
	font-weight:bold;
	line-height:36px;
	text-indent:10px;
}
h2.r_title i {
	font-family:"����";
	padding-left:5px;
}
h2.r_title i a {
	color:#FFF;
}
h2.r_title i a:hover {
	color:#C00;
}
.clearfix h2.title {
	padding-left:10px;
}

ul.menuw {
	padding:3px 0 10px 0;
}
h2.news {
	background:#2d3c01;
}
ul.news_list li {
	border-bottom:1px solid #cbcbcb;
}
ul.news_list li a {
	width:775px;
	height:116px;
	display:block;
	background:url(../wedding-img/libg7.gif) no-repeat;
}
ul.news_list li a:hover {
	background-position:0 -116px;
}
ul.news_list li a b {
	width:84px;
	text-align:center;
	color:#010101;
	float:left;
	font-family:"Georgia";
	font-size:28px;
	font-style:italic;
	display:block;
	display:block;
	padding-top:20px;
}
ul.news_list li a b i {
	display:block;
	text-transform:uppercase;
	font-size:9.65px;
}
ul.news_list li a div {
	width:660px;
	float:left;
}
ul.news_list li a div strong {
	font-family:"΢���ź�";
	font-size:20px;
	color:#010101;
	display:block;
	padding-top:15px;
}
ul.news_list li a div p {
	color:#878787;
	padding:5px 0;
	line-height:20px;
}
ul.news_list li a:hover b {
	color:#FFF;
}
ul.news_list li a:hover strong, ul.news_list li a:hover p {
	color:#b30506;
}
/*new list end*/


ul.page{ padding:16px 20px;}

ul.page li{ padding-left:4px;}

ul.page li a{ padding:0 14px; line-height:33px; display:block; background-color:#f1f1f1; color:#717171; width:100px;}

ul.page li a:hover,ul.page li a.hover{ background-color:#D91A1A; color:#fff; width:100px;}
.lifl li{ float:left;}
ul.wdl{ padding-bottom:30px; margin-bottom:18px;}

ul.wdl li{ padding-bottom:16px;}

.bbbg,ul.nl li,ul.ll li,dl.sll dd{ background:url(../wedding-img/del2.gif) 0 bottom repeat-x;}
.lifl li{ float:left;}
.fl,.fr{ float:left; display:inline;}


.pic IMG{border:#eeeeee 3px solid; margin-top:10px;}


.fr{ float:right;}
.clearfix{ zoom:1;}